$(document).ready(function(){
		
		registerBuscasSalvas();	
		buscasSalvasCB();
		maisPerfis();
});

function maisPerfis(){
	
	$("#maisPerfis").click(function(){
	    
	    if($(this).hasClass('activemaisPerfis')) {
		$('.ac-box_MP').hide();
		$(this).removeClass('activemaisPerfis');
		$(this).addClass('inactivemaisPerfis');
	    } else {
		$('.ac-box_MP').show();
		$(this).addClass('activemaisPerfis');
		$(this).removeClass('inactivemaisPerfis');
	    }
	
	    return false;
	    
	    
	});
	
	$('.ac-box_MP .btnFechar_MP a').click(function(){
		$('.ac-box_MP').hide();
		$("#maisPerfis").removeClass('activemaisPerfis');
		$("#maisPerfis").addClass('inactivemaisPerfis');
	
	return false;
    }); 
}

function buscasSalvasCB(){
		
	$("#buscasSalvas_CB").click(function(){
	    if($(this).hasClass('activeBuscaSalva_CB')) {
		$('.ac-box_CB').hide();
		$(this).removeClass('activeBuscaSalva_CB');
		$(this).addClass('inactiveBuscaSalva_CB');
	    } else {
		$('.ac-box_CB').show();
		$(this).addClass('activeBuscaSalva_CB');
		$(this).removeClass('inactiveBuscaSalva_CB');
	    }
	
	    return false;
	    
	    
	});
	
	$('.ac-box_CB .btnFechar_CB a').click(function(){
		$('.ac-box_CB').hide();
		$("#buscasSalvas_CB").removeClass('activeBuscaSalva_CB');
		$("#buscasSalvas_CB").addClass('inactiveBuscaSalva_CB');
	
		return false;
    }); 
}

function registerBuscasSalvas() {
	
	$("#buscasSalvas").click(function(){
	    
	    if($(this).hasClass('activeBuscaSalva')) {
		$('.ac-box').hide();
		$(this).removeClass('activeBuscaSalva');
		$(this).addClass('inactiveBuscaSalva');
	    } else {
		$('.ac-box').show();
		$(this).addClass('activeBuscaSalva');
		$(this).removeClass('inactiveBuscaSalva');
	    }
	
	    return false;
	    
	    
	});
	
    $('.ac-box .btnFechar a').click(function(){
		$('.ac-box').hide();
		$("#buscasSalvas").removeClass('activeBuscaSalva');
		$("#buscasSalvas").addClass('inactiveBuscaSalva');
	
	return false;
    });
    
	
	/*$("#buscasSalvas_CB").click(function(){
	    
	    if($(this).hasClass('activeBuscaSalva_CB')) {
		$('.ac-box_CB').hide();
		$(this).removeClass('activeBuscaSalva_CB');
		$(this).addClass('inactiveBuscaSalva_CB');
	    } else {
		$('.ac-box_CB').show();
		$(this).addClass('activeBuscaSalva_CB');
		$(this).removeClass('inactiveBuscaSalva_CB');
	    }
	
	    return false;
	    
	    
	});
	
	$('.ac-box_CB .btnFechar_CB a').click(function(){
		$('.ac-box_CB').hide();
		$("#buscasSalvas_CB").removeClass('activeBuscaSalva_CB');
		$("#buscasSalvas_CB").addClass('inactiveBuscaSalva_CB');
	
	return false;
    }); */
    	
    /*
    $("#maisPerfis").click(function(){
	    
	    if($(this).hasClass('activemaisPerfis')) {
		$('.ac-box_MP').hide();
		$(this).removeClass('activemaisPerfis');
		$(this).addClass('inactivemaisPerfis');
	    } else {
		$('.ac-box_MP').show();
		$(this).addClass('activemaisPerfis');
		$(this).removeClass('inactivemaisPerfis');
	    }
	
	    return false;
	    
	    
	});
	
	$('.ac-box_MP .btnFechar_MP a').click(function(){
		$('.ac-box_MP').hide();
		$("#maisPerfis").removeClass('activemaisPerfis');
		$("#maisPerfis").addClass('inactivemaisPerfis');
	
	return false;
    }); 
    */

	
    
    
    $("#salvarBuscas").click(function(){
	    
    		    var qtd_buscas_salvas = $("#qtd_buscas_salvas").html();
    		    
	    if($(this).hasClass('activeSalvarBuscas')) {
		$('.salvar-box').hide();
		$(this).removeClass('activeSalvarBuscas');
		$(this).addClass('inactiveSalvarBuscas');
	    } else {
	    	    
			$('.salvar-box').show();
			$(this).addClass('activeSalvarBuscas');
			$(this).removeClass('inactiveSalvarBuscas');
			
			if(qtd_buscas_salvas >= 10){
				showLimiteMsg();
			}
		    
	    }
	
	    return false;
	    
	    
	});
	
    $('.salvar-box .btnCancelar a').click(function(){
		$('.salvar-box').hide();
		$("#salvarBuscas").removeClass('active');
		$("#salvarBuscas").addClass('inactive');
	
	return false;
    });

}
